private bool IsPrimeGenerating(long number, Utils.Prime primeUtils) { for (int i = 1; i <= Math.Sqrt(number); i++) { if (number % i == 0) { if (!primeUtils.IsPrime(i + (number / i))) { return false; } } } return true; }