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