#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#define PI 3.141592653589793
#define MOD 1000000007

//qsort用、昇順
int compare_int(const void *a, const void *b)
{
	return *(int*)a-*(int*)b;
}
//qsort(data, 10, sizeof(int), compare_int)

//long long int a[100100];

int main(){
	int x, n;
	int p[120];
	int f=0;
	scanf("%d%d", &x, &n);
	for(int i=0; i<n; i++){
		scanf("%d", &p[i]);
		if(p[i] == x) f=1;
	}
	if(f==0) printf("%d\n", x);
	else{
		int ans=500;
		for(int i=1; i<120; i++){
			int g=0;
			for(int j=0; j<n; j++){
				if(p[j] == x-i) g=1;
			}
			if(g==0){
				ans = x-i;
				break;
			}
			g=0;
			for(int j=0; j<n; j++){
				if(p[j] == x+i) g=1;
			}
			if(g==0){
				ans = x+i;
				break;
			}
		}
		printf("%d\n", ans);
	}

	
	//printf("%d", ans+1);
	
	return 0;
}
