





__lowerCamelCase       :     Optional[Any]   =     tuple[float, float, float]
__lowerCamelCase       :     int   =     tuple[float, float, float]



def 		A_				(     _lowerCAmelCase							,   _lowerCAmelCase     )						-> Vectorad:
 UpperCamelCase	:					Optional[Any]       	=   end_pointa[0] - end_pointa[0]
 UpperCamelCase	:					Optional[int]       	=   end_pointa[1] - end_pointa[1]
 UpperCamelCase	:					Tuple       	=   end_pointa[2] - end_pointa[2]
 return (x, y, z)



def 		A_				(     _lowerCAmelCase							,   _lowerCAmelCase     )						-> Vectorad:
 UpperCamelCase	:					Union[str, Any]       	=   ab[1] * ac[2] - ab[2] * ac[1]  # *i
 UpperCamelCase	:					Tuple       	=   (ab[0] * ac[2] - ab[2] * ac[0]) * -1  # *j
 UpperCamelCase	:					Any       	=   ab[0] * ac[1] - ab[1] * ac[0]  # *k
 return (x, y, z)



def 		A_				(     _lowerCAmelCase							,   _lowerCAmelCase     )						-> bool:
 return tuple(round(_lowerCAmelCase							,   _lowerCAmelCase     ) for x in vector     ) == (0, 0, 0)



def 		A_				(     _lowerCAmelCase							,   _lowerCAmelCase							,   _lowerCAmelCase							,   _lowerCAmelCase = 10     )						-> bool:
 UpperCamelCase	:					Tuple       	=   create_vector(_lowerCAmelCase							,   _lowerCAmelCase     )
 UpperCamelCase	:					List[str]       	=   create_vector(_lowerCAmelCase							,   _lowerCAmelCase     )
 return is_zero_vector(get_ad_vectors_cross(_lowerCAmelCase							,   _lowerCAmelCase     )							,   _lowerCAmelCase     )






def 		__A		(	__lowerCamelCase    )      ->       int:
	a										=							hex_num.strip()
	if not hex_num:
		raise ValueError("""No value was passed to the function"""    )

	a										=							hex_num[0] == """-"""
	if is_negative:
		a										=							hex_num[1:]

	try:
		a										=							int(__lowerCamelCase							,			16    )
	except ValueError:
		raise ValueError("""Invalid value was passed to the function"""    )

	a										=							""""""
	while int_num > 0:
		a										=							str(int_num % 2    ) + bin_str
		int_num >>= 1

	return int(("""-""" + bin_str) if is_negative else bin_str    )


if __name__ == "__main__":
		import doctest

		doctest.testmod()

