#include<bits/stdc++.h>
using namespace std;
long long t,n;
long long pd(long long a)
{
int sum=0;
while(a!=0)
{
a=a&(a-1);
sum++;
if(sum==3) break;
}
return sum;
}
int main()
{
cin>>t;
for(int i=1;i<=t;i++)
{
scanf("%d",&n);
long long z=pd(n);
if(z>=3) cout<<"No,Commander"<<endl;
else
{
if(z==1) cout<<n+1<<endl;
else
{
cout<<n+(n&(-n))<<endl;
}
}
}
return 0;
}
看了半天不懂问题出在哪,求指点