



def 	lowerCamelCase_   (  _a    :		int					,						_a    :		int  ):



    '''simple docstring'''




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

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

    UpperCAmelCase_			:    Tuple   						= 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"""







__SCREAMING_SNAKE_CASE    	=[
    "DownloadConfig",
    "DownloadManager",
    "DownloadMode",
    "StreamingDownloadManager",
]

from .download_config import DownloadConfig
from .download_manager import DownloadManager, DownloadMode
from .streaming_download_manager import StreamingDownloadManager

