problem 3: Largest prime factor