#include #include #include #include #include using namespace std; int seg[1<<18],n; void up(int a,int b,int r,int l,int k,int x){ if(bcom; mapp; int s[100005],t[100005],q[100005]; int main(void){ cin>>n; for(int i=0;i0){ j=(j-1)/2; ans=max(ans,seg[j]); } printf("%d",com[ans]); if(i!=n-1)printf(" "); } printf("\n"); }