private void reduce() {
        int[] primes = getPrimeNumbers();
        for (int divisor : primes) {
            if(numerator < divisor) break;
            if(denominator < divisor) break;
            divide(divisor);
        }
    }