f=->{eval(gets.tr(' ',?-))};r=2..gets.to_i;s=f[];p r.all?{s==f[]}&&s<0?-s:-1