#include <bits/stdc++.h> using namespace std; int ans = INT_MAX; void dfs(int x,int y,int t) { if(t>20)return ; if(x==y) { ans = min(ans,t); return ; } dfs(y,x,t+1); dfs(x+y,x-y,t+1); } int main() { int x,y; cin>>x>>y; dfs(x,y,0); if(ans!=INT_MAX)cout<<ans<<'\n'; els...