Hello guys…

I’m working in the studio for the class 1.11

I’m reading this case, but I don’t understand what is the logic in the method simplify. I understand a fraction should be able to simplify itself, but in my logic, it should change itself and that is it, why it says that the method should return a new fraction? What is the logic there?

#### Fraction

A fraction has a numerator and denominator. A fraction should be able to add itself to another fraction, returning a new fraction that represents the sum. A fraction should be able to multiply itself by another fraction, returning a new fraction as the product. A fraction should be able to take the reciprocal of itself, returning that value as a new fraction. A fraction should be able to simplify itself, returning a new fraction as that simplification.