

'''simple docstring'''
def  a__       (    _SCREAMING_SNAKE_CASE   :       int	,				_SCREAMING_SNAKE_CASE   :       int				)     ->					str:


	"""simple docstring"""





	if a < 0 or b < 0:
		raise ValueError("the value of both inputs must be positive"				)

	UpperCAmelCase_     :      Any						=  str(bin(_SCREAMING_SNAKE_CASE				)				)[2:]  # remove the leading "0b"
	UpperCAmelCase_     :      Optional[int]						=  str(bin(_SCREAMING_SNAKE_CASE				)				)[2:]  # remove the leading "0b"

	UpperCAmelCase_     :      Union[str, Any]						=  max(len(_SCREAMING_SNAKE_CASE				)	,				len(_SCREAMING_SNAKE_CASE				)				)

	return "0b" + "".join(
	    str(int(char_a != char_b				)				)
	    for char_a, char_b in zip(a_binary.zfill(_SCREAMING_SNAKE_CASE				)	,				b_binary.zfill(_SCREAMING_SNAKE_CASE				)				)				)


if __name__ == "__main__":
					import doctest

					doctest.testmod()








'''simple docstring'''





from ..utils import DummyObject, requires_backends




class 				UpperCAmelCase			(			metaclass=_snake_case						):
 UpperCAmelCase				=					["note_seq"]


 def __init__(      self							:	List[str]			,       *__lowerCamelCase							:	int			,       **__lowerCamelCase							:	Optional[int] ):
    requires_backends(self			,       ['''note_seq'''] )


 @classmethod
 def        __SCREAMING_SNAKE_CASE					(      cls							:	Optional[Any]			,       *__lowerCamelCase							:	Dict			,       **__lowerCamelCase							:	Optional[Any] ):
    requires_backends(cls			,       ['''note_seq'''] )





 @classmethod
 def        __SCREAMING_SNAKE_CASE					(      cls							:	str			,       *__lowerCamelCase							:	Any			,       **__lowerCamelCase							:	Optional[Any] ):
    requires_backends(cls			,       ['''note_seq'''] )



