#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int main(){
    int i, j;
    int x, n;
    int p[100];

    scanf("%d%d", &x, &n);

    for(i = 0;i < n;i++){
        scanf("%d", &p[i]);
    }

    for(i = 0;i < n;i++){
        for(j = 0;j < n;j++){
            if(p[j] + i == x){
               break;
            }
        }
        if(j == n){
            printf("%d", x - i);
            return 0;
        }

        for(j = 0;j < n;j++){
            if(p[j] - i == x){
               break;
            }
        }
        if(j == n){
            printf("%d", x + i);
            return 0;
        }
    }

    if(n == 0) printf("%d", x);

    return 0;
}