#include <bits/stdc++.h>
using namespace std;
int main(){
int i,j,n,h=0;
float a[100][100],min,b[100],x,y,ys,c[100];
cin>>x>>y>>n;
for(i=1;i<=n;i++){
cin>>a[i][1]>>a[i][2];
a[i][3]=a[i][1]/a[i][2];
}
ys=x/y;
for(i=1;i<=n;i++){
if(ys>a[i][3]){
b[i]=ys-a[i][3];
}else{
b[i]=a[i][3]-ys;
}
}
min=b[1];
for(i=1;i<=n;i++){
if(b[i]<min){
min=b[i];
j=i;
}
}
for(i=j;i<=n;i++){
if(b[i]==min){
c[i]=a[i][1]*a[i][2];
}
}
min=c[j];
h=j;
for(i=j;i<=n;i++){
if(c[i]<min){
min=c[i];
h=i;
}
}
cout<<a[h][1]<<" "<<a[h][2];
}
/**************************************************************
Problem: 1346
User: 15159808820
Language: C++
Result: Runtime Error
****************************************************************/