import math def pyon(N, D): if N == D: return 0 while True: a = math.gcd(N, D) if a == 1: break else: N = N // a D = D // a return N - 1 def main(): N, D = map(int, input().split()) print(pyon(N, D)) if __name__ == '__main__': main()