#include <bits/stdc++.h>
using namespace std;
int main(){
    int t;
    cin>>t;
    while(t--){
        long long n;
        scanf("%lld",&n);
        long long ans = 0;
        for(long long i = 0;i<=32;i++){
            if(((n>>i)&1)==1){
                ans = max(ans,i);
            }
        }
        printf("%lld\n",1LL*((1<<ans)-1));
    }
}