#include #include #include #include using namespace std; int main() { int N;long long X; cin>>N>>X; vectorA(N); set mex; map count; for(int i=0;i<2e5+1000;++i)mex.emplace(i); for(int i=0;i>A[i]; mex.erase(A[i]); count[A[i]]++; } int loopEndIdx=0; int first = -1; for(int i=N;i