
def 	A_ (							snake_case							:   int ,      snake_case							:   List[str] )      ->    Dict:



						'''simple docstring'''

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

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

						__UpperCamelCase       =			max(len(lowerCamelCase__ ) ,      len(lowerCamelCase__ ) )

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


if __name__ == "__main__":
				import doctest

				doctest.testmod()






import fire

from transformers import AutoConfig, AutoModelForSeqaSeqLM, AutoTokenizer




def 	A_ (							snake_case							:   str ,      snake_case							:   str ,      **snake_case							:   List[str] )      ->    Dict:



						'''simple docstring'''

						__UpperCamelCase       =			AutoConfig.from_pretrained(snake_case ,      **snake_case )
						__UpperCamelCase       =			AutoModelForSeqaSeqLM.from_config(snake_case )
						model.save_pretrained(snake_case )
						AutoTokenizer.from_pretrained(snake_case ).save_pretrained(snake_case )
						return model


if __name__ == "__main__":
				fire.Fire(save_randomly_initialized_version)




