
int main(void){
  int i,n,r,p,c;
  int m[50],tmp[50];

  while(1){
    scanf("%d%d",&n,&r);
    if(!n && !r) break;

    for(i=0;i<n;i++){
      m[i] = n-i;
    }

    while(r--){
      scanf("%d%d",&p,&c);
      for(i=0;i<p-1;i++){
        tmp[i+c] = m[i];
      }
      for(;i<p+c-1;i++){
        tmp[i-p+1] = m[i];
      }
      for(;i<n;i++){
        tmp[i] = m[i];
      }
      for(i=0;i<n;i++){
        m[i] = tmp[i];
      }
    }
    printf("%d\n",m[0]);
  }

  return 0;
}