from math import gcd a, b, c = map(int, input().split()) if gcd(a, gcd(b, c)) != 1: print("INF") exit() d = {} for i in range(c): for j in range(c): x = i*a+j*b if x%c not in d: d[x%c] = x else: d[x % c] = min(x, d[x%c]) ans = 0 for i,j in d.items(): ans += (j-i)//c print(ans)