Rational to represent fractional value expressed as the quotient of two positive integers. Examples of rational numbers are 1/2, 3/4 and 8/5. A rational number comprises a pair of integers for the numerator and non-zero divisor. For this class implement suitable constructor and accessor operations getNumerator and getDivisor. Implement also addition and multiplication methods. Have in mind reduction of rational numbers. (Solution)