N, M = map(int, raw_input().split()) A = map(int, raw_input().split()) deck = [] for i in range(0, N): deck.append(N-i) for i in range(0, M): tmp = deck.pop(-A[i]) deck.append(tmp) print deck[-1]