




def        _SCREAMING_SNAKE_CASE      (		snake_case       )						->				str:
						_UpperCAmelCase      =			1
						_UpperCAmelCase      =			2
						while i * i <= n:
												_UpperCAmelCase      =			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        _SCREAMING_SNAKE_CASE      (		)						->				Optional[Any]:
						_UpperCAmelCase      =			1
						_UpperCAmelCase      =			1

						while True:
												i += 1
												t_num += i

												if count_divisors(snake_case       ) > 5_0_0:
																		break

						return t_num


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





import math




def        _SCREAMING_SNAKE_CASE      (		snake_case			,     snake_case       )						->				float:
						if (
						    not isinstance(snake_case			,     (int, float)       )
						    or power_factor < -1
						    or power_factor > 1
						):
												raise ValueError("""power_factor must be a valid float value between -1 and 1."""       )
						return apparent_power * power_factor




def        _SCREAMING_SNAKE_CASE      (		snake_case			,     snake_case       )						->				float:
						if (
						    not isinstance(snake_case			,     (int, float)       )
						    or power_factor < -1
						    or power_factor > 1
						):
												raise ValueError("""power_factor must be a valid float value between -1 and 1."""       )
						return apparent_power * math.sqrt(1 - power_factor**2       )


if __name__ == "__main__":
				import doctest

				doctest.testmod()