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

int main(void){
	int x,n;
	int i,j;
	int p[150]={-2};
	int flag1=0,flag2=0;

	scanf("%d %d",&x,&n);
	for(i=0;i<n;i++){
		scanf("%d",&p[i]);
	}
	for(i=0;i<100;i++){
		for(flag1=0,flag2=0,j=0;j<n;j++){
			if(x-i==p[j]){
				flag1=1;
			}
			if(x+i==p[j]){
				flag2=1;
			}
		}
		if(flag1==0||flag2==0){
			if(flag1==0){
				printf("%d",x-i);
				return 0;
			}
			if(flag2==0){
				printf("%d",x+i);
				return 0;
			}
		}
	}
	return 0;
}
