compelted prime factors challenge