#include<stdio.h>
int main()
{
	int x,n,y[100],flg1,a,b,i,cnt1,cnt2;
	scanf("%d %d",&x,&n);
	flg1=0;
	a=x;
	b=x;
	if(n==0){
		printf("%d\n",x);
		// printf("XX\n");
		flg1++;
	}
	else if(flg1==0){
		for(i=0;i<n;i++){
			scanf("%d",&y[i]);
		}
		while(1){
			cnt1=0;
			cnt2=0;
			a=a+1;
			b=b-1;
			for(i=0;i<n;i++){
				if(a==y[i]) {
					cnt1++;
				}
				if(b==y[i]){
					cnt2++;
				}
			}
			if(cnt1==0&&cnt2==0){
				printf("%d\n",b);
				// printf("AA\n");
				break;
			}
			else if(cnt1==0){
				printf("%d\n",a);
				// printf("BB\n");
				break;
			}
			else if(cnt2==0){
				printf("%d\n",b);
				// printf("CC\n");
				break;
			}
		}
	}
	return 0;
}