a,b,c=map(int,input().split()) M=max(a,b,c) count=0 for p in range(1,M+10): B=[a%p,b%p,c%p] if len(set(B))!=3:continue mx=max(B) mn=min(B) if B[1]==mx or B[1]==mn: if p>M: print('INF') exit() else: count+=1 print(count)