#include #include "bits/stdc++.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; const int INF = 1e8; #define rep(i,n) for(ll i=0;i<(ll)(n);i++) using namespace std; typedef pair P; int bit[1000010]; int sum(int i){ int s=0; while(i>0){ s += bit[i]; i -= i&-i; } return s; } void add(int i, int x){ while(i<=1000010){ bit[i] += x; i += i&-i; } } int main() { int n , k; cin>>n>>k; int w; for(int i=0; i>w; if(w>0){ if(sum(1000010)-sum(w-1) =1){ add(-w,-1); } } } cout<