#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
****************************************************************/