//標準関数をすべてインクルードする。
#include <bits/stdc++.h>
#include <vector>
using namespace std;

int main() {
    int A, B, W; cin >> A >> B >> W;
    int kW = W * 1000;
    
    int maxres =kW / A; int minres = (kW + (B - 1)) / B;

    if (maxres < minres) cout << "UNSATISFIABLE" << endl;
    else cout << minres << " " << maxres << endl;
    
    return 0;
}
#include<bits/stdc++.h>
using namespace std;
#define fastio() ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
#define ll long long int
#define f first
#define s second
#define mp make_pair
#define pb push_back
#define inf 1e9
#define pi 3.1415926536
#define mod 1000000007
#define fr(i,a,b,in) for(int i=a;i<b;i+=in)
#define frn(i,a,b,dc) for(int i=a;i>=b;i-=dc)
#define test(t) int t; cin>>t; while(t--)
int main()
{
	fastio();
	int a,b;
	cin>>a>>b;
	int w;
	cin>>w;
	double w1=w*1000.0, a1=a*1.0, b1=b*1.0;
	int ans1=-1,ans2=1e8;
	// fr(i,a,b+1,1){
	// 	int m1=(w)/(i);
	// 	int n1=w%i;
	// 	double c1=(n1*1.0)/(m1*1.0);
	// 	if(double(i)+c1 <= double(b)){
	// 		ans1=max(ans1,int(m1));
	// 		ans2=min(ans2,int(m1));
	// 	}
	// }
	fr(i,1,1e6+1,1){
		double d=w1/double(i);
		if(d>=a1 && d<=b1){
			ans1=max(ans1,i);
			ans2=min(ans2,i);
		}
	}
	if(ans1==-1) cout<<"UNSATISFIABLE"<<endl;
	else cout<<ans2<<' '<<ans1<<endl;
}