new method to support problem 12
Expose nthTriangleNumber for use in problems
Optimize findFactors
Problem 12 - Highly divisible triangular number