xxxxxxxxxx
//@ Author: Subodh
//* set ith bit
//! one liner way 01
int bitSet = (num >> i) | 1;
cout << bitSet << endl;
//! one liner way 02
int bitSet2 = (1 << i) | num;
cout << bitSet2 << endl;