I recently started to play with C++\'s advanced data types, pretty new to this data type. And I have not mastered bit shifting either, so please take this question with grain of