suppose that you have a four-byte integer x that contains two sixteen-bit values, one in the high sixteen bits and one in the low sixteen bits. you want to store the value of the integer in the high sixteen bits to a second variable y. what types of operations must you use to accomplish this?