



from __future__ import annotations







def snake_case__  (			__SCREAMING_SNAKE_CASE			,     __SCREAMING_SNAKE_CASE			,     __SCREAMING_SNAKE_CASE )		->							dict[str, float]:
		if (voltage, current, resistance).count(0 ) != 1:
				raise ValueError("One and only one argument must be 0" )
		if resistance < 0:
				raise ValueError("Resistance cannot be negative" )
		if voltage == 0:
				return {"voltage": float(current * resistance )}
		elif current == 0:
				return {"current": voltage / resistance}
		elif resistance == 0:
				return {"resistance": voltage / current}
		else:
				raise ValueError("Exactly one argument must be 0" )


if __name__ == "__main__":
			import doctest

			doctest.testmod()






def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							int:
		UpperCAmelCase_						=				1
		for i in range(1			,     num + 1 ):
				fact *= i
		return fact







def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							int:
		UpperCAmelCase_						=				0
		while number > 0:
				UpperCAmelCase_						=				number % 10
				sum_of_digits += last_digit
				UpperCAmelCase_						=				number // 10  # Removing the last_digit from the given number
		return sum_of_digits







def snake_case__  (			__SCREAMING_SNAKE_CASE = 100 )		->							int:
		UpperCAmelCase_						=				factorial(__SCREAMING_SNAKE_CASE )
		UpperCAmelCase_						=				split_and_add(__SCREAMING_SNAKE_CASE )
		return result


if __name__ == "__main__":
			print(solution(int(input("Enter the Number: ").strip())))

