#include <bits/stdc++.h>
using namespace std;
int main(){
	int a[99][2],i,n,m,t,j,s,min=200,bb=INT_MAX,jj=INT_MAX;
	cin>>n>>m>>t;
	for (i=0;i<t;i++){
		cin>>a[i][0]>>a[i][1];
		if(a[i][0]!=n&&a[i][1]!=m){
			if(abs(n-a[i][0])+abs(m-a[i][1])<bb){
				bb=abs(n-a[i][0])+abs(m-a[i][1]);
					jj=a[i][0]+a[i][1];
					s=i;
			}
			else
				if(abs(n-a[i][0])+abs(m-a[i][1])==bb){
					if(a[i][0]+a[i][1]<jj){
						jj=a[i][0]+a[i][1];
						s=i;
					}	
				}
		}
	}
	cout<<a[s][0]<<" "<<a[s][1];
	return 0;
	}

/**************************************************************
	Problem: 1347
	User: fzy001
	Language: C++
	Result: Wrong Answer
****************************************************************/