#include<bits/stdc++.h>
#define ll long long
#define pll pair<ll ,ll>
using namespace std ;
const ll z = 998244353 ;


int main()
{

    ios_base::sync_with_stdio(0);
    cin.tie(0); cout.tie(0);
    #ifndef ONLINE_JUDGE
    freopen("inputf.txt" , "r" , stdin) ;
    freopen("outputf.txt" , "w" , stdout) ;
    freopen("error.txt" , "w" , stderr) ;
    #endif

    int t ;
    cin >> t ;

    while(t--)
    {
        int n ;
        cin >> n ;

        ll ans = 0 ;
        for(int i = 32 ; i >= 0 ; i--)
        {
            if((((1LL) << i) & n) != 0)
            {
                ans = i ;
                break ;
            }
        }
 
        ll fin_ans = (n-1 - ans) ;
        cout << fin_ans << endl ;
    }
    
    return 0;
}