#include <bits/stdc++.h>
using namespace std;

using P = pair<int,int>;

int main(){
    int n, m;
    while(cin >> m, m){
        vector<P> a(m);
        set<P> st;
        for(int i=0;i<m;i++){
            int x, y;
            cin >> x >> y;
            a[i] = P(x,y);
        }
        cin >> n;
        for(int i=0;i<n;i++){
            int x, y;
            cin >> x >> y;
            st.insert(P(x,y));
        }
        for(int i=1;i<m;i++){
            a[i].first -= a[0].first;
            a[i].second -= a[0].second;
        }
        for(auto p : st){
            int x0 = p.first, y0 = p.second;
            bool ok = true;
            for(int i=1;i<m;i++){
                ok &= st.count(P(a[i].first+x0,a[i].second+y0)) > 0;
            }
            if(ok){
                int dx, dy;
                dx = x0-a[0].first; dy = y0-a[0].second;
                cout << dx << " " << dy << endl;
                break;
            }
        }
    }
    return 0;
}

