initial commit for largestPrimeFactor