negative number multiplication is easy. take the negative symbol in a xor. if one is negative the answer is, if both are then it is not.