
"""simple docstring"""

def 				A		(							snake_case :Tuple							,   snake_case :str						) ->      set:
 assert isinstance(_SCREAMING_SNAKE_CASE							,   _SCREAMING_SNAKE_CASE						), f'The input value of [set_a={set_a}] is not a set'
 assert isinstance(_SCREAMING_SNAKE_CASE							,   _SCREAMING_SNAKE_CASE						), f'The input value of [set_b={set_b}] is not a set'

 return {a + b for a in set_a for b in set_b}


if __name__ == "__main__":
      from doctest import testmod

      testmod()





def 		lowerCAmelCase_     (     _SCREAMING_SNAKE_CASE      ,	_SCREAMING_SNAKE_CASE      ,	_SCREAMING_SNAKE_CASE  )   ->      Dict:

							"""simple docstring"""






							if power < 0:
														return -1
							base %= mod
							_UpperCAmelCase  :			Optional[Any]	       =		1

							while power > 0:
														if power & 1:
																					_UpperCAmelCase  :			Optional[Any]	       =		(result * base) % mod
														_UpperCAmelCase  :			List[str]	       =		power >> 1
														_UpperCAmelCase  :			Optional[int]	       =		(base * base) % mod

							return result




def 		lowerCAmelCase_     (     )   ->      List[str]:

							"""simple docstring"""






							print(modular_exponential(3      ,	2_0_0      ,	1_3  )  )


if __name__ == "__main__":
				import doctest

				doctest.testmod()

				main()




