
"""simple docstring"""




import requests


def     __magic_name__      ( __snake_case							:			str	,					__snake_case							:			str    )					->							None:
       lowercase       :							Optional[int]									=				{"Content-Type": "application/json"}
       lowercase       :							Optional[int]									=				requests.post(__snake_case	,					json={"text": message_body}	,					headers=__snake_case    )
       if response.status_code != 200:
              lowercase       :							List[Any]									=				(
                  "Request to slack returned an error "
                  f"""{response.status_code}, the response is:\n{response.text}"""
              )
              raise ValueError(__snake_case    )


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>""")




"""simple docstring"""




def     __magic_name__      ( __snake_case							:			int	,					__snake_case							:			int    )					->							Any:
       if b == 0:
              return 1
       if (b % 2) == 0:
              return actual_power(__snake_case	,					int(b / 2    )    ) * actual_power(__snake_case	,					int(b / 2    )    )
       else:
              return a * actual_power(__snake_case	,					int(b / 2    )    ) * actual_power(__snake_case	,					int(b / 2    )    )


def     __magic_name__      ( __snake_case							:			int	,					__snake_case							:			int    )					->							float:
       if b < 0:
              return 1 / actual_power(__snake_case	,					__snake_case    )
       return actual_power(__snake_case	,					__snake_case    )


if __name__ == "__main__":
   print(power(-2, -3))


