added largest prime factor problem