




def 		lowercase__   (		__A:	List[str]							,__A:	Union[str, Any]							,__A:	List[str]				):





					'''simple docstring'''






					if exponent == 1:
										return base
					if exponent % 2 == 0:
										__magic_name__							:	Any    							=							_modexpt(_lowerCamelCase							,exponent // 2							,_lowerCamelCase				) % modulo_value
										return (x * x) % modulo_value
					else:
										return (base * _modexpt(_lowerCamelCase							,exponent - 1							,_lowerCamelCase				)) % modulo_value







def 		lowercase__   (		__A:	int = 1_7_7_7							,__A:	List[Any] = 1_8_5_5							,__A:	Tuple = 8				):





					'''simple docstring'''






					__magic_name__							:	Dict    							=							base
					for _ in range(1							,_lowerCamelCase				):
										__magic_name__							:	Optional[Any]    							=							_modexpt(_lowerCamelCase							,_lowerCamelCase							,1_0**digits				)

					return result


if __name__ == "__main__":
					print(F"""{solution() = }""")









import requests







def 		lowercase__   (		__A:	str							,__A:	str				):





					'''simple docstring'''






					__magic_name__							:	Tuple    							=							{'''Content-Type''': '''application/json'''}
					__magic_name__							:	Union[str, Any]    							=							requests.post(__A							,json={'''text''': message_body}							,headers=__A				)
					if response.status_code != 2_0_0:
										__magic_name__							:	int    							=							(
										    '''Request to slack returned an error '''
										    F'''{response.status_code}, the response is:\n{response.text}'''
										)
										raise ValueError(__A				)


if __name__ == "__main__":
	# Set the slack url to the one provided by Slack when you create the webhook at
	# https://my.slack.com/services/new/incoming-webhook/
	send_slack_message('''<YOUR MESSAGE BODY>''', '''<SLACK CHANNEL URL>''')



