#include<stdio.h>

int main(){
        int d[50];
        int a[50],b[50];
        int i,j,k,l,m,o,q;
        int n,r,p,c;
        int A;

        for(i=0; ;i++){
                scanf("%d",&n);
                scanf("%d",&r);
                if(n == 0 && r == 0)
                        break;


                A = n;

                for(m=0; m<n; m++){
                        d[m] = A;
                        A--;
                }
                for(j=0; j<r; j++){
                        scanf("%d",&p);
                        scanf("%d",&c);



                        for(k=0; k<p-1; k++){
                                a[k] = d[k];
                        }
                        for(l=0; l<c; l++){
                                b[l] = d[p-1+l];
                        }
                        for(o=0; o<p-1; o++){
                                d[o+c] = a[o];
                        }
                        for(q=0; q<c; q++){
                                d[q] = b[q];
                        }

                }

        printf("%d\n",d[0]);

        }

        return 0;
}