



"""simple docstring"""
def    __magic_name__ (							lowercase							,	lowercase       ):
   if a < 0 or b < 0:
      raise ValueError("""the value of both inputs must be positive"""       )
   SCREAMING_SNAKE_CASE_:       int   	=str(bin(lowerCamelCase_       )       )[2:]  # remove the leading "0b"
   SCREAMING_SNAKE_CASE_:       Any   	=str(bin(lowerCamelCase_       )       )[2:]
   SCREAMING_SNAKE_CASE_:       List[Any]   	=max(len(lowerCamelCase_       )							,	len(lowerCamelCase_       )       )
   return "0b" + "".join(
       str(int("""1""" in (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()







def 				UpperCamelCase_(      lowerCamelCase_							, lowerCamelCase_							, lowerCamelCase_ )    ->						float:
    _lowercase       :							Tuple      		=		(num_of_terms / 2) * (2 * first_term + (num_of_terms - 1) * common_diff)
    # formula for sum of series
    return total



def 				UpperCamelCase_(      )    ->						Optional[int]:
    print(sum_of_series(1							, 1							, 10 ) )


if __name__ == "__main__":
 import doctest

 doctest.testmod()


