BITWISE SHIFT OPERATIONS