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