#include<bits/stdc++.h>
using namespace std;
int a,b,l;
double maxs=10000000;
int mi,mj;
int main(){
	cin>>a;
	cin>>b;
	cin>>l;
	for(int i=1;i<=l;i++){
		for(int j=1;j<=l;j++){
			if(__gcd(i,j)==1&&i*1.0/j>=a*1.0/b){//Èç¹ûiºÍj»¥ÖÊ£¬²¢ÇÒi/j>=a/b 
				double t;
				t=i*1.0/j-a*1.0/b;//Çói/jºÍa/bµÄ²î 
				//cout<<i<<" "<<j<<" "<<t<<endl;
				if(t<maxs){//Èç¹û²î±È 
					 maxs=t;
					 mi=i;
					 mj=j;
					 
				}
			}
		}
	}
	cout<<mi<<' '<<mj;
	return 0;
}

/**************************************************************
	Problem: 2331
	User: linyifan
	Language: C++
	Result: Accepted
	Time:47 ms
	Memory:2072 kb
****************************************************************/