#include <stdio.h>

int main(){
	int x, n;
    int num;
    int a[100];
    int i, j;
  
  	for (i = 0; i < 100; i++){
    	a[i] = 0;
    }
  	
  	if(scanf("%d", &x) == 1){};
  	if(scanf("%d", &n) == 1){};

    if (n == 0){
        printf("%d", x);
        return 0;
    }
  	for (i = 0; i < n; i++){
    	if(scanf("%d", &num) == 1){};
      	a[(num - 1)] = 1;
    }
  
  	for(i = 0; i < 99; i++){
    	if(a[(x - 1 - i)] == 0){
            printf("%d", x - i);
        	break;
        }
        if(a[(x - 1 + i)] == 0){
            printf("%d", x + i);
        	break;
        }
    }
    return 0;
}
