#include <stdio.h>
void factor(int n, int divisor) {
if (n == 1) return;
if (n % divisor == 0) {
factor(n / divisor, divisor);
} else {
factor(n, divisor + 1);
}
}
int main() {
int n;
factor(n, 2);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGZhY3RvcihpbnQgbiwgaW50IGRpdmlzb3IpIHsKICAgIGlmIChuID09IDEpIHJldHVybjsKCiAgICBpZiAobiAlIGRpdmlzb3IgPT0gMCkgewogICAgICAgIHByaW50ZigiJWQgIiwgZGl2aXNvcik7CiAgICAgICAgZmFjdG9yKG4gLyBkaXZpc29yLCBkaXZpc29yKTsgIAogICAgfSBlbHNlIHsKICAgICAgICBmYWN0b3IobiwgZGl2aXNvciArIDEpOyAgICAgICAgCiAgICB9Cn0KCmludCBtYWluKCkgewogICAgaW50IG47CiAgICBwcmludGYoIjPku6XkuIrjga7mlbTmlbDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYQ6ICIpOwogICAgc2NhbmYoIiVkIiwgJm4pOwoKICAgIHByaW50ZigiJWQg44Gu57Sg5Zug5pWw5YiG6KejOiAiLCBuKTsKICAgIGZhY3RvcihuLCAyKTsKCiAgICByZXR1cm4gMDsKfQ==