#include <stdio.h>

void fact(int,int);

int a[50],b[50],n;

int main(){
  int r,p,c,i,j;

  while(1){
    scanf("%d%d",&n,&r);
    if(n == 0 && r == 0) break;
    for(i = 0,j = n ; i < n ; i++,j--){
      a[i] = j;
      b[i] = j;
    }
    for(i = 0 ; i < r ; i++){
      scanf("%d%d",&p,&c);
      fact(p,c);
    }
    printf("%d\n",a[0]);
  }
  return 0;
}

void fact(int p,int c){
  int i,j;
  for(i = 0,j = p-1 ; i < c ; i++,j++){
    a[i] = b[j];
  }
  for(i = c,j = 0 ; j < p-1 ; i++,j++){
    a[i] = b[j];
  }
  for(i = 0 ; i < n ; i++){
    b[i] = a[i];
  }
}