#include<stdio.h>
int main(void){
    while(1){
        int huda[51]={0};
        int tmp[51]={0};
        int n,r;
        scanf("%d%d",&n,&r);
        if(n+r==0) break;
        for(int i=1;i<=n;i++){
            huda[i]=n-i+1;
            //printf("%d\n",huda[i]);
        }
        for(int i=0;i<r;i++){
            int p,c;
            scanf("%d%d",&p,&c);
            for(int j=1;j<=c;j++){
                tmp[j]=huda[p+j-1];
            }
            for(int j=p-1;j>=1;j--){
                huda[p+c-1+j-(p-1)]=huda[j];
            }
            for(int j=1;j<=c;j++){
                huda[j]=tmp[j];
            }
        }
        printf("%d\n",huda[1]);
    }
}

