#include using namespace std; typedef long long ll; int main() { int n, m; cin >> n >> m; deque d(n); iota(d.begin(), d.end(), 1); for (int i = 0; i < m; ++i) { int a; cin >> a; a--; int tmp = d[a]; d.erase(d.begin() + a); d.push_front(tmp); } cout << d[0] << '\n'; return 0; }