#include <stdio.h>

int main()
{
	int i, X, N, p, flag[102] = {};
	scanf("%d %d", &X, &N);
	for (i = 1; i <= N; i++) {
		scanf("%d", &p);
		flag[p] = 1;
	}
	for (i = 0; i <= 100; i++) {
		if (flag[X-i] == 0) {
			printf("%d\n", X - i);
			break;
		} else if (flag[X+i] == 0) {
			printf("%d\n", X + i);
			break;
		}
	}
	fflush(stdout);
	return 0;
}