Returns x with the n bits that begin at position p set to the rightmost n bits of y, leaving the other bits unchanged.