large prime factor func