


from __future__ import annotations
def        UpperCamelCase_(				_A   :float				,     _A   :float				,     _A   :float				,     )->		tuple[str, float]:
			if (stress, tangential_force, area).count(0  ) != 1:
						raise ValueError("You cannot supply more or less than 2 values"  )
			elif stress < 0:
						raise ValueError("Stress cannot be negative"  )
			elif tangential_force < 0:
						raise ValueError("Tangential Force cannot be negative"  )
			elif area < 0:
						raise ValueError("Area cannot be negative"  )
			elif stress == 0:
						return (
						    "stress",
						    tangential_force / area,
						)
			elif tangential_force == 0:
						return (
						    "tangential_force",
						    stress * area,
						)
			else:
						return (
						    "area",
						    tangential_force / stress,
						)


if __name__ == "__main__":
						import doctest

						doctest.testmod()






def        UpperCamelCase_(				_A   :List[str]				,     _A   :Tuple				,     _A   :Any				,     _A   :Tuple				,     _A   :Optional[int]				,     _A   :str  )->		List[str]:
			if index == r:
						for j in range(_A  ):
									print(data[j]				,     end=" "  )
						print(" "  )
						return
			#  When no more elements are there to put in data[]
			if i >= n:
						return
			# current is included, put next at next location
			UpperCamelCase__					=       arr[i]
			combination_util(_A				,     _A				,     _A				,     index + 1				,     _A				,     i + 1  )
			# current is excluded, replace it with
			# next (Note that i+1 is passed, but
			# index is not changed)
			combination_util(_A				,     _A				,     _A				,     _A				,     _A				,     i + 1  )
			# The main function that prints all combinations
			# of size r in arr[] of size n. This function
			# mainly uses combinationUtil()
def        UpperCamelCase_(				_A   :Dict				,     _A   :Optional[Any]				,     _A   :Union[str, Any]  )->		Optional[int]:
			# A temporary array to store all combination one by one
			UpperCamelCase__					=       [0] * r
			# Print all combination using temporary array 'data[]'
			combination_util(_A				,     _A				,     _A				,     0				,     _A				,     0  )


if __name__ == "__main__":
						# Driver code to check the function above
						__UpperCamelCase    		=       [1_0, 2_0, 3_0, 4_0, 5_0]
						print_combination(arr, len(arr), 3)
						# This code is contributed by Ambuj sahu


