#include <cstdio>

using namespace std;

int main()
{
    //freopen("file.in", "r", stdin);
    //freopen("file.out", "w", stdout);
    int n;
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
    {
        int x;
        scanf("%d",&x);
        int a=0,b=0;
        for(int bit=31;bit>=0;bit--)
            if(x&(1<<bit)) a=bit;
            else if(a && !b) b=bit;
        if(a<b) x^=(1<<a)|(1<<b);
        printf("%d ",x);
    }
    return 0;
}