#include <iostream>
#include <cmath>
using namespace std;

double f(double x){
	return x*x-6*x-8;
}
int main() {
	
	double a,b,eps;
	cin>>a>>b;
	eps=0.00001;
	int k=0;
	while(abs(b-a)>=eps){
		double xm,x1,x2;
		xm=(a+b)/2;
		x1=xm-(eps/4);
		x2=xm+(eps/4);
		if (f(x1)>f(x2)){
			a=x1;
			
		}
		if(f(x1)<=f(x2)){
			b=x2;
		}
		k=k+1;
		cout<<a<<" "<<b<<endl;
	
	}
	cout<<(a+b)/2<<" "<<k;

}