



from __future__ import annotations

from collections import namedtuple






def  UpperCAmelCase__    (    lowercase__						,       lowercase__						,       lowercase__   ) ->      tuple:
						__lowercase					=				namedtuple("""result"""						,       """name value"""   )
						if (voltage, current, power).count(0   ) != 1:
												raise ValueError("""Only one argument must be 0"""   )
						elif power < 0:
												raise ValueError(
												    """Power cannot be negative in any electrical/electronics system"""   )
						elif voltage == 0:
												return result("""voltage"""						,       power / current   )
						elif current == 0:
												return result("""current"""						,       power / voltage   )
						elif power == 0:
												return result("""power"""						,       float(round(abs(voltage * current   )						,       2   )   )   )
						else:
												raise ValueError("""Exactly one argument must be 0"""   )


if __name__ == "__main__":
			import doctest

			doctest.testmod()










def  UpperCAmelCase__    (    lowercase__ = 100   ) ->      int:
						__lowercase					=				n * (n + 1) * (2 * n + 1) / 6
						__lowercase					=				(n * (n + 1) / 2) ** 2
						return int(square_of_sum - sum_of_squares   )


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





