corrected toString() for PrimeDivisorList