rationals..
operator override
first 2 exercises complete