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