#include <iostream>
using namespace std;
double f(double x){
	return 3*x*x-4*x+1;
}
double f1(double x){
	return 6*x-4;
}
int main() {
	// your code goes here
	double a,b,eps;
	cin>>a>>b>>eps;
	int k=0;
	while(abs(b-a)>eps){
		double c=(b+a)/2;
		if(f1(c)==0){
			cout<<c;
		}
		if(f1(c)>0){
			b=c;
		}
		if(f1(c)<0){
			a=c;
			k++;
		}
	}
	cout<<(b+a)/2<<k;
	return 0;
}