#include<bits/stdc++.h>
using namespace std;
/*
1498 902 10
1.把较小的除10到L以下
2.四舍五入
3.另一个一样除
4.四舍五入
5.除到互质








*/
double a,b;
int ia,ib;
int l;
int main(){
	cin>>a>>b>>l;
	if(a<b) swap(a,b);
	if(a==b){
		cout<<"1 1";
		return 0;
	}
	int ccb=0;
	while(b>l){
		b/=10;
		ccb++;
	}
	ib=b+0.5;
	while(ccb--){
		a/=10;
	}
	ia=a+0.5;

	while(__gcd(ia,ib)!=1){
		for(int i=1;i<=ib;i++){
			if(ia%i==0&&ib%i==0){
			ia/=i;
			ib/=i;
			} 
		}
	}
	cout<<ia<<" "<<ib;
	return 0;
}

/**************************************************************
	Problem: 2331
	User: chenyongtian
	Language: C++
	Result: Wrong Answer
****************************************************************/