diff --git a/src/main/java/com/mattrixwv/NumberAlgorithms.java b/src/main/java/com/mattrixwv/NumberAlgorithms.java index 50daacb..0b9b831 100644 --- a/src/main/java/com/mattrixwv/NumberAlgorithms.java +++ b/src/main/java/com/mattrixwv/NumberAlgorithms.java @@ -264,12 +264,7 @@ public class NumberAlgorithms{ //If for some reason the goalNumber is not 1 throw an error if(goalNumber != 1){ - if(isPrime(goalNumber)){ - factors.add(goalNumber); - } - else{ - throw new InvalidResult("The factor was not 1: " + goalNumber); - } + factors.add(goalNumber); } //Return the list of factors @@ -303,12 +298,7 @@ public class NumberAlgorithms{ //If for some reason the goalNumber is not 1 throw an error if(!goalNumber.equals(BigInteger.ONE)){ - if(isPrime(goalNumber)){ - factors.add(goalNumber); - } - else{ - throw new InvalidResult("The factor was not 1: " + goalNumber); - } + factors.add(goalNumber); } //Return the list of factors