


'''simple docstring'''




import requests


def    UpperCAmelCase_  (       A		,	A      ):
   '''simple docstring'''





   _a					:  str						=  {'Content-Type': 'application/json'}
   _a					:  List[Any]						=  requests.post(__snake_case		,	json={'text': message_body}		,	headers=__snake_case      )
   if response.status_code != 2_0_0:
      _a					:  Optional[int]						=  (
          '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 snake_case_      (					__snake_case  :							int = 200)			->					int:
   lowerCAmelCase_			=      [1, 2, 5, 10, 20, 50, 100, 200]
   lowerCAmelCase_			=      [0] * (pence + 1)
   lowerCAmelCase_			=      1  # base case: 1 way to make 0 pence

   for coin in coins:
      for i in range(__snake_case	,   pence + 1	,   1):
         number_of_ways[i] += number_of_ways[i - coin]
   return number_of_ways[pence]


if __name__ == "__main__":
 assert solution(2_00) == 7_36_82





