greatest prime factor