#include<stdio.h>
int main()
{
  int X,N,p[101]={0},Xcheck=0;
  scanf("%d %d",&X,&N);
  for(int i=0;i<N;i++){
    scanf("%d",&p[i]);
  }
  
  int x,flag,flag2=0;
  
  for(int i=0;i<100;i++){
    
    flag = 1;
    x = X-i;
    for(int j=0;j<N;j++){
      if(p[j]==x){
        flag = 0;
        break;
      }
    }
    if(flag==1){
      printf("%d",x);
      break;
    }
    
    flag = 1;
    x = X+i;
    for(int j=0;j<N;j++){
      if(p[j]==x){
        flag = 0;
        break;
      }
    }
    if(flag==1){
      printf("%d",x);
      return 0;
      break;
    }
  }
}