import java.util.*;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	}

} import java.util.*; util.* java public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	}

} Main public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	} main {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int a=sc.nextInt(); a sc.nextInt() sc.nextInt sc int b=sc.nextInt(); b sc.nextInt() sc.nextInt sc int[] c= new int[b]; c new int[b] b int d=a; d a int f=a; f a for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		} int i =0; int i =0; i 0 i<b i b i++ i++ i {
			c[i]=sc.nextInt();
		} {
			c[i]=sc.nextInt();
		} c[i]=sc.nextInt() c[i] c i sc.nextInt() sc.nextInt sc for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		} int i =0; int i =0; i 0 i<b i b i++ i++ i {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		} {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		} if(d==c[i]) {
				d++;
				i=-1;
			
			} d==c[i] d c[i] c i {
				d++;
				i=-1;
			
			} d++ d i=-1 i -1 1 for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		} int i =0; int i =0; i 0 i<b i b i++ i++ i {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		} {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		} if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			} f==c[i]&&f>0 f==c[i] f c[i] c i f>0 f 0 {
				f--;
				i=-1;
			
			} f-- f i=-1 i -1 1 if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		} Math.abs(d-a)>=Math.abs(f-a) Math.abs(d-a) Math.abs Math d-a d a Math.abs(f-a) Math.abs Math f-a f a {
		System.out.println(f);
		} System.out.println(f) System.out.println System.out System System.out f {
			System.out.println(d);
		} System.out.println(d) System.out.println System.out System System.out d String[] args args public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	}

} public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	}

} Main
import java.util.*;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a=sc.nextInt();
		int b=sc.nextInt();
		int[] c= new int[b];
		int d=a;
		int f=a;
		for(int i =0;i<b;i++) {
			c[i]=sc.nextInt();
		}
		for(int i =0;i<b;i++) {
			if(d==c[i]) {
				d++;
				i=-1;
			
			}
		}
		for(int i =0;i<b;i++) {
			if(f==c[i]&&f>0) {
				f--;
				i=-1;
			
			}
		}
		if(Math.abs(d-a)>=Math.abs(f-a)) {
		System.out.println(f);
		}else {
			System.out.println(d);
		}
		
	}

}
