'''simple docstring'''

import baseaa



def snake_case_      (					__snake_case  :							str)			->					bytes:
   return baseaa.aaaencode(string.encode('''utf-8'''))



def snake_case_      (					__snake_case  :							bytes)			->					str:
   return baseaa.aaadecode(__snake_case).decode('''utf-8''')


if __name__ == "__main__":
 import doctest

 doctest.testmod()






'''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





