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