public int[] multiplyConstructive256(UnsignedInt128 right) {
    return multiplyArrays4And4To8(this.v, right.v);
  }
This version returns the result of multiplication as 256bit data.

@param right
         right operand
@return operation result as 256bit data
common/src/java/org/apache/hadoop/hive/common/type/UnsignedInt128.java