


'''simple docstring'''






from __future__ import annotations

from math import pi


def    _snake_case  (	A					,       A					,       A			)		->       dict[str, float]:

							if (inductance, frequency, reactance).count(0			) != 1:
														raise ValueError('''One and only one argument must be 0'''			)
							if inductance < 0:
														raise ValueError('''Inductance cannot be negative'''			)
							if frequency < 0:
														raise ValueError('''Frequency cannot be negative'''			)
							if reactance < 0:
														raise ValueError('''Inductive reactance cannot be negative'''			)
							if inductance == 0:
														return {"inductance": reactance / (2 * pi * frequency)}
							elif frequency == 0:
														return {"frequency": reactance / (2 * pi * inductance)}
							elif reactance == 0:
														return {"reactance": 2 * pi * frequency * inductance}
							else:
														raise ValueError('''Exactly one argument must be 0'''			)


if __name__ == "__main__":
		import doctest

		doctest.testmod()



'''simple docstring'''






from __future__ import annotations


def    _snake_case  (	A			)		->       bool:
							lowerCAmelCase__			  =      str(A			)
							return len(A			) == 9 and set(A			) == set('''123456789'''			)


def    _snake_case  (	)		->       int | None:
							for base_num in range(9999					,       4999					,       -1			):
														lowerCAmelCase__			  =      100002 * base_num
														if is_9_pandigital(A			):
																					return candidate

							for base_num in range(333					,       99					,       -1			):
														lowerCAmelCase__			  =      1002003 * base_num
														if is_9_pandigital(A			):
																					return candidate

							return None


if __name__ == "__main__":
		print(f"""{solution() = }""")