#include <bits/stdc++.h>
using namespace std;
int main(){
	int i,o,sum=0;
	cin>>i>>o;
	if(i>o)swap(i,o);
	for(;;sum++){
		if(i>1&&i*2-o<o-i)i*=2;
		else if(i>o)i--;
		else if(i<o)i++;
		else break;
	}
	cout<<sum;
	return 0;
}

/**************************************************************
	Problem: 2111
	User: zhouhongyi
	Language: C++
	Result: Wrong Answer
****************************************************************/