If number is even then LSB bit should be 0.
So total 31 1’s for an unsigned EVEN integer.
And 31 left shifts are needed to determine number of 1’s.
So total 31 1’s for an unsigned EVEN integer.
And 31 left shifts are needed to determine number of 1’s.

