a,b,c=gets.split.map &:to_i;k=->j,k,l{z=[j,k,l];z.sort[1]!=k&&z|[]==z} puts k[a,b,c]?:INF:(1..[a,c].max).count{|i|k[a%i,b%i,c%i]}