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

int main() {
    int x, n;
    int p[100];
    int i, j;
    int ans, mans, flag;
    scanf("%d %d", &x, &n);
    for (i=0;i<n;i++) scanf("%d", &p[i]);
    ans=1000;
    mans=1000;
    if (n==0) {
        printf("%d\n", x);
        return 0;
    }
    for (j=x;j<102;j++) {
        flag=1;
        for (i=0;i<n;i++) {
            if(p[i]==j) flag=0;
        }
        if (flag) {
            ans=j;
            break;
        }
    }
    for (j=x;j>-101;j--) {
        flag=1;
        for (i=0;i<n;i++) {
            if(p[i]==j) flag=0;
        }
        if (flag) {
            mans=j;
            break;
        }
    }
    if (abs(x-ans)>abs(x-mans)) {
        printf("%d\n", mans);
    } else if (abs(x-ans)==abs(x-mans)) {
        printf("%d\n", mans);
    } else {
        printf("%d\n", ans);
    }
    return 0;
}