
def    A (      lowercase					, lowercase				)     ->						str:
		'''simple docstring'''

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

		UpperCamelCase						=  str(bin(lowercase				)				)[2:]  # remove the leading "0b"
		UpperCamelCase						=  str(bin(lowercase				)				)[2:]  # remove the leading "0b"

		UpperCamelCase						=  max(len(lowercase				)					, len(lowercase				)				)

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


if __name__ == "__main__":
					import doctest

					doctest.testmod()


from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


_UpperCAmelCase      :				Union[str, Any]          = {
    "configuration_git": ["GIT_PRETRAINED_CONFIG_ARCHIVE_MAP", "GitConfig", "GitVisionConfig"],
    "processing_git": ["GitProcessor"],
}

try:
					if not is_torch_available():
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					pass
else:
					_UpperCAmelCase      :				Dict          = [
					    "GIT_PRETRAINED_MODEL_ARCHIVE_LIST",
					    "GitForCausalLM",
					    "GitModel",
					    "GitPreTrainedModel",
					    "GitVisionModel",
					]

if TYPE_CHECKING:
					from .configuration_git import GIT_PRETRAINED_CONFIG_ARCHIVE_MAP, GitConfig, GitVisionConfig
					from .processing_git import GitProcessor

					try:
										if not is_torch_available():
															raise OptionalDependencyNotAvailable()
					except OptionalDependencyNotAvailable:
										pass
					else:
										from .modeling_git import (
										    GIT_PRETRAINED_MODEL_ARCHIVE_LIST,
										    GitForCausalLM,
										    GitModel,
										    GitPreTrainedModel,
										    GitVisionModel,
										)

else:
					import sys

					_UpperCAmelCase      :				int          = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
