#include int solve(int a, int b) { int res = 0; while( a != 0 ) { if( a < b ) { std::swap(a, b); res += 1; } if( a >= b ) { res += a / b; a %= b; } } return res - 1; } int main() { int A, B; std::cin >> A >> B; std::cout << solve(A, B) << std::endl; return 0; }