#include <stdio.h>
#include <stdlib.h>

int main(){
    int x,n,i,y,z,t=0,p=0;
    char str[100][3];
    int a[100];
    scanf("%d %d",&x,&n);
    for(i=0;i<n;i++){
    scanf("%s",str[i]);
    }
    for(i=0;i<n;i++){
        *(a+i)=atoi(str[i]);
    }
        y=x;
        z=x;
    //for(i=0;i<n;i++){
    //    scanf("%d",&a[i]);
    //}
    if(y==0){
        printf("%d",x);
    }else{
        while(1){
            y--;
            z++;
            for(i=0;i<n;i++){
                if(y==a[i]){
                    t=1;
                    break;
                }
            }
            if(t==0){
                printf("%d\n",y);
                break;
            }
            for(i=0;i<n;i++){
                if(z==a[i]){
                    p=1;
                    break;
                }
            }
            if(p==0){
                printf("%d\n",z);
                break;
            }              
        }
       
    }

    return 0;
}