a,b,c=map(int,input().split()) e={a,b,c} d=max(e) p=print if len(e)!=3:p(0) else:p('INF' if b in[d,min(e)]else sum(1 for i in range(1,d+1)if len({a%i,b%i,c%i})==3and b%i in[max(a%i,b%i,c%i),min(a%i,b%i,c%i)]))