import math


def main():
    number_as_string = input()
    number = int(number_as_string)
    root_of_number = math.floor(math.sqrt(number))
    length_of_sequence = 1
    divisor = 2
    while divisor <= root_of_number:
        if number % divisor == 0:
            length_of_sequence += 1
            number = number // divisor
        else:
            divisor += 1

    if number > 1:
        # it means the input number is a prime number
        print(length_of_sequence + 1)
    else:
        print(length_of_sequence)


if __name__ == '__main__':
    main()