#include <stdio.h>
#include <stdbool.h>


int main() {

    int i, p, X, N;
    scanf("%d %d", &X, &N);

    bool P[101];
    for (i=1; i<=100; i++)
        P[i]=true;

    for (i=0; i<N; i++) {
        scanf("%d", &p);
        P[p]=false;
    }
    for (i=0; i<100; i++){
        if (X-i > 0 && P[X-i]){
            printf("%d\n", X-i);
            break;
        }
        if (X+i <=100 && P[X+i]){
            printf("%d\n", X+i);
            break;
        }
    }
    return 0;
}

