@@ -0,0 +1,700 @@
+package com.ejpm.euler.math.prime;%0A%0A/**%0A * Representation of a prime factor and the occurrences of the same:%0A *%0A * (primeNumber) %5E (primeExponent)%0A *%0A * @author edgar.mateus%0A */%0Apublic class PrimeFactor %7B%0A%0A    private final int primeNumber;%0A    private final int primeExponent;%0A%0A    public PrimeFactor(int primeNumber, int primeExponent) %7B%0A        this.primeNumber = primeNumber;%0A        this.primeExponent = primeExponent;%0A    %7D%0A%0A    public int getPrimeNumber() %7B%0A        return primeNumber;%0A    %7D%0A%0A    public int getPrimeExponent() %7B%0A        return primeExponent;%0A    %7D%0A    %0A    @Override%0A    public String toString()%7B%0A        return %22%5BPrimeFactor%5D - %22 + primeNumber + %22%5E%22 + primeExponent;%0A    %7D%0A%7D%0A

Add prime Factor class