#include using namespace std; using ll = long long; using ull = unsigned long long; #define rep(i,a) for(int i=0;i<(a);i++) #define MOD 1000000007 const int INF=INT_MAX/2; int solve(int X,int Y){ int res=0; while(X>Y){ int tmp=X+Y; Y=X-Y; X=tmp; res++; } if(X==Y) return res; swap(X,Y); res++; while(X>Y){ int tmp=X+Y; Y=X-Y; X=tmp; res++; } if(X==Y) return res; else return INF; } int main(){ int X,Y; cin>>X>>Y; if(X==Y){ cout<<0<