


"""simple docstring"""







import warnings


warnings.warn(
    '''memory_utils has been reorganized to utils.memory. Import `find_executable_batchsize` from the main `__init__`: '''
    '''`from accelerate import find_executable_batch_size` to avoid this warning.''',
    FutureWarning,
)

'''simple docstring'''





def 	lowerCAmelCase_				(					snake_case_       : int					,    snake_case_       : int			)    ->      str:


     '''simple docstring'''




     if a < 0 or b < 0:
          raise ValueError("the value of both inputs must be positive"			)
     UpperCAmelCase_           =   str(bin(snake_case_			)			)[2:]  # remove the leading "0b"
     UpperCAmelCase_           =   str(bin(snake_case_			)			)[2:]
     UpperCAmelCase_           =   max(len(snake_case_			)					,    len(snake_case_			)			)
     return "0b" + "".join(
         str(int("1" in (char_a, char_b)			)			)
         for char_a, char_b in zip(a_binary.zfill(snake_case_			)					,    b_binary.zfill(snake_case_			)			)			)


if __name__ == "__main__":
    import doctest

    doctest.testmod()




