#include #include using namespace std; int N,A[1<<17]; int cnt[1<<17]; main() { cin>>N; for(int i=0;i>A[i]; int rest=0; for(int i=0;i0)cnt[id]++; else { int t=(1<<17)-1; while(cnt[t]==0)t--; cnt[t]--; cnt[id]++; } while(cnt[id]==2)id++; cout<