#include <iostream>
#include <vector>
using namespace std;

// Función para factorizar un número en primos
	vector<int> factorizar(int n) {
    vector<int> primos;
    int i = 2;
    while (i * i <= n) {
        if (n % i == 0) {
            primos.push_back(i);
            n /= i;
        } else {
            i++;
        }
    }
    if (n > 1) {
        primos.push_back(n);
    }
    return primos;
}

// Función para calcular el número de divisores de un número
int contarDivisores(int n) {
    vector<int> primos = factorizar(n);
    int exponentes[primos.size()];
    for (int i = 0; i < primos.size(); i++) {
        exponentes[i] = 0;
    }
    for (int i = 0; i < primos.size(); i++) {
        int p = primos[i];
        while (n % p == 0) {
            exponentes[i]++;
            n /= p;
        }
    }
    int divisores = 1;
    for (int i = 0; i < primos.size(); i++) {
        divisores *= (exponentes[i] + 1);
    }
    return divisores;
}

int main() {
    int n;
    cout << "";
    cin >> n;
    int divisores = contarDivisores(n);
    cout << " " << n << " es: " << divisores << endl;
    return 0;
}