I have two ideas in mind on how to overload these operators. One would involve using the subtraction operator and checking the sign of the result. The other would involve comparing the values and signs (as the sign is stored separately from the value). Which would you go with?