func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     long long a, b;     cin >> a >> b;     long long ans = 0;     while (true) {       if (!a || !b) {         cout << ans;         return 0;       }       if (a == b || (a % b == 0)) {         cout << (a / b + ans);         return 0;       }       if (a > b) {         long long tmp = a / b;         a -= tmp * b;         ans += tmp;       } else {         long long tmp = b / a;         b -= tmp * a;         ans += tmp;       }     }     return 0;   }   