#include <bits/stdc++.h> using namespace std; int f(int x) { int nr=0; while(x>0) { nr++; x&=(x-1); } return nr; } int n, x; int main() { //freopen("date.in","r",stdin); //freopen("date.out","w",stdout); scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&x); if(f(x)>1) { x&=(x-1); for(int j=31;j>=0;j--) if((x&(1<<j))==0) { x|=(1<<j); break; } } } return 0; }