#include <stdio.h>
#include <math.h>
int main() {
int a;
int c;
int t;
while (scanf("%d", &a) != EOF) {
c = 0;
t = 0;
for (int i = 2; i <=sqrt(a); i++) {
while (i != a) {
if (a%i == 0) {
if (i != t) {
t = i;
c += 1;
}
a = a / i;
}
else {
break;
}
}
}
if (t != a) {
c += 1;
}
printf("%d\n", c);
}
getchar();
getchar();
return 0;
}