#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int>pr;
bool solve(){
    int M,N;
    scanf("%d",&M);
    if(!M)return false;
    vector<pr>cns(M);
    for(int i=0;i<M;i++){
        scanf("%d%d",&cns[i].first,&cns[i].second);
    }
    set<pr>S;
    scanf("%d",&N);
    for(int i=0;i<N;i++){
        int x,y;
        scanf("%d%d",&x,&y);
        S.insert(pr(x,y));
    }

    set<pr>::iterator it;
    for(it=S.begin();it!=S.end();it++){
        int dx=cns[0].first-it->first;
        int dy=cns[0].second-it->second;

        bool flag=true;
        for(int i=0;i<M;i++){
            int x=cns[i].first-dx;
            int y=cns[i].second-dy;
            if(S.find(pr(x,y))==S.end())flag=false;
        }

        if(flag){
            printf("%d %d\n",-dx,-dy);
            break;
        }
    }
    return true;
}
int main(){
    while(solve());
}