#include <stdio.h>


int main(void){
    
    int x,n;
    long int ans;
    scanf("%d %d",&x,&n);
    int p[n];
    int ans1 = x;
    int ans2 = x;
    int flag1=0;
    int flag2 = 0;
    for(int i=0;i<n;i++){
        scanf("%d",&p[i]);
    } 
    while(1){
        flag1 = 1;
        flag2 = 1;
        for(int i=0;i<n;i++){
            if(ans1 == p[i]) flag1 = 0;
            if(ans2 == p[i]) flag2 = 0;
        }
        if(flag1&&flag2){
            printf("%d",ans2);
            return 0;            
        }
        if(flag1){
            printf("%d",ans1);
            return 0;
        }
        if(flag2){
            printf("%d",ans2);
            return 0;
        }
        ans1+=1;
        ans2-=1;
    }

    return 0;
}