2515: C - Forbidden List

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Problem Statement

Given are an integer X and an integer sequence of length N:  p1,…,pN.

Among the integers not contained in the sequence  p1,…,pN (not necessarily positive), find the integer nearest to X, that is, find the integer whose absolute difference with X is the minimum. If there are multiple such integers, report the smallest such integer.

Constraints

  • 1≤X≤100
  • 0≤N≤100
  • 1≤pi≤100
  • p1,…,pN are all distinct.
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

X N

p1 ...... pN

Output

Print the answer.

Sample Input 1 

6 5

4 7 10 6 5

Sample Output 1 

8

Among the integers not contained in the sequence 4,7,10,6,5, the one nearest to 6 is 8.


Sample Input 2

10 5

4 7 10 6 5

Sample Output 2

9

Among the integers not contained in the sequence 4,7,10,6,5, the ones nearest to 10 are 9 and 11. We should print the smaller one, 9.


Sample Input 3 

100 0



Sample Output 3

100

When N=0, the second line in the input will be empty. Also, as seen here, X itself can be the answer.


Sample Input Copy

6 5
4 7 10 6 5

Sample Output Copy

8