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()