return int16 z in int16 x in int16 y call int16_unequal_mask