It is sometimes the case with integers, that you may want to take signed arguments and return unsigned integer of exactly the same byte size. One example is calculating greatest common divisor, if you ...