loop do
  n, r = gets.chomp.split.map{|s| s.to_i}
  if n == 0 && r == 0
    break
  end

  set = (1..n).to_a.reverse

  r.times do
    p, c = gets.chomp.split.map{|s| s.to_i}
    
    set = set[(p-1)...(p+c-1)] + set[0...(p-1)] + set[(p+c-1)...set.length]
  end 

  p set[0]
end