vector<int> bitManipulation(int num, int i){
// Write your code here.
vector<int> ans;
int p=pow(2,i-1);
if((num&p)==0)
{
ans.push_back(0);
ans.push_back(num+p);
ans.push_back(num);
}
else
{
ans.push_back(1);
ans.push_back(num);
ans.push_back(num-p);
}
return ans;
}