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

int abs(int x){
    int out;
    if (x > 0){
        out = x;
    } else {
        out = -x;
    }
    return out;
}

int main(){
    int x, n;
    int i, j, k;
    int out = 0;
    scanf("%d %d", &x, &n);
    int list[n];
    for (i = 0; i < n; i++){
        scanf("%d", &list[i]);
    }
    if (n == 0){
        printf("%d", x);
    } else {
        for (i = 1; i <= 100; i++){
            k = 0;
            for (j = 0; j < n; j++){
                if ((x-i) == list[j]){
                    k = 1;
                    break;
                }
            }
            if (k == 0){
                out = x - i;
                break;
            } else {
                k = 0;
                for (j = 0; j < n; j++){
                    if ((x+i) == list[j]){
                        k = 1;
                        break;
                    }
                }
                if (k == 0){
                    out = x + i;
                    break;
                }
            }
        }
        printf("%d", out);
    }

    return 0;
}