Expressing numbers as a product of prime factors