





'''simple docstring'''





def     lowerCamelCase_	(      lowerCAmelCase:	List[Any]				)->		Dict:
  _snake_case   :				Union[str, Any]														=	1
  _snake_case   :				Tuple														=	2
  while i * i <= n:
    _snake_case   :				str														=	0
    while n % i == 0:
      n //= i
      multiplicity += 1
    n_divisors *= multiplicity + 1
    i += 1
  if n > 1:
    n_divisors *= 2
  return n_divisors


def     lowerCamelCase_	(      )->		Any:
  _snake_case   :				Tuple														=	1
  _snake_case   :				Any														=	1

  while True:
    i += 1
    t_num += i

    if count_divisors(lowerCAmelCase				) > 5_00:
      break

  return t_num


if __name__ == "__main__":
      print(solution())











def     lowerCamelCase_	(      lowerCAmelCase:	int				)->		int:

  if not isinstance(lowerCAmelCase    ,							lowerCAmelCase				):
    _snake_case   :				Union[str, Any]														=	F"""Input value of [number={number}] must be an integer"""
    raise TypeError(lowerCAmelCase				)

  if number < 1:
    _snake_case   :				int														=	F"""Input value of [number={number}] must be > 0"""
    raise ValueError(lowerCAmelCase				)

  _snake_case   :				int														=	1

  for i in range(1    ,							lowerCAmelCase				):
    current_number *= 4 * i - 2
    current_number //= i + 1

  return current_number


if __name__ == "__main__":
      import doctest

      doctest.testmod()




