#include #include #include #include #include #include #include #include #include #include using namespace std; const int INF = 2 << 27; typedef pair P; int main() { int l,m,n; cin >> l >> m >> n; int a[l]; int b[m]; for(int i = 0; i < l; i++) { cin >> a[i]; } for(int i = 0; i < m; i++) { cin >> b[i]; } bitset<300000> A; bitset<300000> B; for(int i = 0; i < l; i++) { A.set(a[i]); } for(int i = 0; i < m; i++) { B.set(b[i]); } int q; cin >> q; for(int i = 0; i < q; i++) { int count = 0; count += (A & B).count(); B <<= 1; std::cout << count << std::endl; } }