#include using namespace std; int main(){ int N, M, tmp, i; vector sfl, card; cin >> N >> M; for(i = 0; i < M; i++){ cin >> tmp; sfl.push_back(tmp); } for(i = 0; i < 50; i++){ card.push_back(i + 1); } for(i = 0; i < M; i++){ tmp = card[sfl[i] - 1]; card.erase(card.begin() + sfl[i] - 1); card.insert(card.begin(), tmp); } cout << card[0] << endl; return 0; }