Разложить число на простые множители
Разложить число `n` на простые множители `factors`

factors = []\n
while n % 2 == 0:\n
\tfactors.append(n)\n
\tn = n / 2\n\n
    
for i in range(3,int(math.sqrt(n))+1,2):\n
\twhile (n % i == 0):\n
\t\tfactors.append(i)\n
\t\tn = n / i\n\n
    
if n > 2:\n
\tfactors.append(n)