m, n = gets.split.map(&:to_i) ans = 0 loop do break if m == n || m == 0 if n > m m, n = n, m ans += 1 elsif m % n != 0 ans += m / n m %= n else ans += m / n - 1 break end end p ans