prime-factors added