#include <stdio.h>

int X, N;
int p[128];

int main(void) {
	int i;
	if (scanf("%d%d", &X, &N) != 2) return 1;
	for (i = 0; i < N; i++) {
		if (scanf("%d" ,&p[i]) != 1) return 1;
	}
	for (i = 0; ; i++) {
		int t;
		for (t = X - i; t <= X + i; t += i == 0 ? 1 : i * 2) {
			int ok = 1;
			int j;
			for (j = 0; j < N; j++) {
				if (p[j] == t) ok = 0;
			}
			if (ok) {
				printf("%d\n", t);
				return 0;
			}
		}
	}
}
