



def    snake_case_				(    _SCREAMING_SNAKE_CASE = 2_0_0   ):
	__lowercase		       =			[1, 2, 5, 1_0, 2_0, 5_0, 1_0_0, 2_0_0]
	__lowercase		       =			[0] * (pence + 1)
	__lowercase		       =			1  # base case: 1 way to make 0 pence

	for coin in coins:
		for i in range(_SCREAMING_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








from ....utils import logging


snake_case__					:     List[Any]    		=   logging.get_logger(__name__)

class   _A   ( _lowercase	):


						'''simple docstring'''





						def __init__(	self	:							List[str]							,      lowerCamelCase	:							Any							,      lowerCamelCase	:							Dict=None							,      lowerCamelCase	:							Dict=2_048	):






							'''simple docstring'''



							__lowercase		       =			config.__dict__
							__lowercase		       =			modal_hidden_size
							if num_labels:
								__lowercase		       =			num_labels



