




"""simple docstring"""






def   _snake_case    (       lowercase__	):
				return sum(i for i in range(1							,					number // 2 + 1	) if number % i == 0	) == number


if __name__ == "__main__":
			print("""Program to check whether a number is a Perfect number or not...""")
			lowercase__  		=		int(input("""Enter number: """).strip())
			print(F"{number} is {'' if perfect(number) else 'not '}a Perfect Number.")





"""simple docstring"""






from math import pow, sqrt







def   _snake_case    (       *lowercase__	):
				_lowerCamelCase  :    Dict					=					len(lowercase__	) > 0 and all(value > 0.0 for value in values	)
				return result







def   _snake_case    (       lowercase__							,					lowercase__	):
				return (
				    round(sqrt(molar_mass_a / molar_mass_a	)							,					6	)
				    if validate(lowercase__							,					lowercase__	)
				    else ValueError('Input Error: Molar mass values must greater than 0.'	)
				)







def   _snake_case    (       lowercase__							,					lowercase__							,					lowercase__	):
				return (
				    round(effusion_rate * sqrt(molar_mass_a / molar_mass_a	)							,					6	)
				    if validate(lowercase__							,					lowercase__							,					lowercase__	)
				    else ValueError(
				        'Input Error: Molar mass and effusion rate values must greater than 0.'	)
				)







def   _snake_case    (       lowercase__							,					lowercase__							,					lowercase__	):
				return (
				    round(effusion_rate / sqrt(molar_mass_a / molar_mass_a	)							,					6	)
				    if validate(lowercase__							,					lowercase__							,					lowercase__	)
				    else ValueError(
				        'Input Error: Molar mass and effusion rate values must greater than 0.'	)
				)







def   _snake_case    (       lowercase__							,					lowercase__							,					lowercase__	):
				return (
				    round(molar_mass / pow(effusion_rate_a / effusion_rate_a							,					2	)							,					6	)
				    if validate(lowercase__							,					lowercase__							,					lowercase__	)
				    else ValueError(
				        'Input Error: Molar mass and effusion rate values must greater than 0.'	)
				)







def   _snake_case    (       lowercase__							,					lowercase__							,					lowercase__	):
				return (
				    round(pow(effusion_rate_a / effusion_rate_a							,					2	) / molar_mass							,					6	)
				    if validate(lowercase__							,					lowercase__							,					lowercase__	)
				    else ValueError(
				        'Input Error: Molar mass and effusion rate values must greater than 0.'	)
				)