#include<stdio.h>

void shaffle(int deck[], int p, int c);


int main(void){
	int deck[50];
	int n,r,p,c;
	int i;
	scanf("%d %d",&n, &r);
	while(!(n==0 && r==0)){
		for(i=0;i<n;i++){
			deck[n-i-1]=i+1;
		}
		for(i=0;i<r;i++){
			scanf("%d %d", &p, &c);
			shaffle(deck,p,c);
		}
		printf("%d\n",deck[0]);
		scanf("%d %d",&n,&r);		
	}
	return 0;				
}

void shaffle(int deck[], int p, int c){
	int tmp[50],i;
	for(i=0;i<p-1;i++){
		tmp[i]=deck[i];
	}
	for(i=0;i<c;i++){
		deck[i]=deck[i+p-1];
	}
	for(i=c;i<c+p-1;i++){
		deck[i]=tmp[i-c];
	}
}