#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: yangjunwenredianling
	Language: C++
	Result: Runtime Error
****************************************************************/