#include using namespace std; #define REP(i,n) for(int i=0; i<(int)(n); i++) long long solve(int m, int n) { if (m == n) return 0; if (n > m) return 1+solve(n, m); if (m % n == 0) return m/n-1; return m/n+solve(m%n, n); } int main() { ios_base::sync_with_stdio(0); cin.tie(0); int m, n; cin >> m >> n; cout << solve(m, n) << endl; return 0; }