#include<iostream>
#include<map>
using namespace std;

map<pair<int,int>, int> m1;
pair<int,int> mp;

int main(){
	int st1[205][2],st2[1005][2];
	int n,m;
	int i,j,k;
	
	while(cin>>m && m!=0){
		for(i=0;i<m;i++){
			cin>>st1[i][0]>>st1[i][1];
		}
		cin>>n;
		for(i=0;i<n;i++){
			cin>>st2[i][0]>>st2[i][1];
		}
		for(i=0;i<m;i++){
			for(j=0;j<n;j++){
				m1[make_pair(st2[j][0]-st1[i][0],st2[j][1]-st1[i][1])]++;
			}
		}
		for(map<pair<int,int>,int>::iterator itr=m1.begin();itr!=m1.end();itr++){
			if(itr->second==m){
				cout<<(itr->first.first)<<" "<<(itr->first.second)<<endl;
				break;
			}
		}
		m1.clear();
	}
	return 0;
}