





def 							SCREAMING_SNAKE_CASE__       (  snake_case__  :int = 200     )      ->						int:
  _lowercase							= [1, 2, 5, 10, 20, 50, 100, 200]
  _lowercase							= [0] * (pence + 1)
  _lowercase							= 1  # base case: 1 way to make 0 pence

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


if __name__ == "__main__":
      assert solution(2_0_0) == 7_3_6_8_2






def 							SCREAMING_SNAKE_CASE__       (  snake_case__  :str			,							snake_case__  :int     )      ->						list[str]:
  return [sentence[i : i + ngram_size] for i in range(len(snake_case__     ) - ngram_size + 1     )]


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

      testmod()