

"""simple docstring"""






from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_tf_available,
    is_tokenizers_available,
    is_torch_available,
)


__lowerCAmelCase				      =   {
    '''configuration_deberta_v2''': ['''DEBERTA_V2_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''DebertaV2Config''', '''DebertaV2OnnxConfig'''],
    '''tokenization_deberta_v2''': ['''DebertaV2Tokenizer'''],
}

try:
							if not is_tokenizers_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							__lowerCAmelCase				      =   ['''DebertaV2TokenizerFast''']

try:
							if not is_tf_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							__lowerCAmelCase				      =   [
							    '''TF_DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST''',
							    '''TFDebertaV2ForMaskedLM''',
							    '''TFDebertaV2ForQuestionAnswering''',
							    '''TFDebertaV2ForSequenceClassification''',
							    '''TFDebertaV2ForTokenClassification''',
							    '''TFDebertaV2Model''',
							    '''TFDebertaV2PreTrainedModel''',
							]

try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							__lowerCAmelCase				      =   [
							    '''DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST''',
							    '''DebertaV2ForMaskedLM''',
							    '''DebertaV2ForMultipleChoice''',
							    '''DebertaV2ForQuestionAnswering''',
							    '''DebertaV2ForSequenceClassification''',
							    '''DebertaV2ForTokenClassification''',
							    '''DebertaV2Model''',
							    '''DebertaV2PreTrainedModel''',
							]


if TYPE_CHECKING:
							from .configuration_deberta_va import (
							    DEBERTA_V2_PRETRAINED_CONFIG_ARCHIVE_MAP,
							    DebertaVaConfig,
							    DebertaVaOnnxConfig,
							)
							from .tokenization_deberta_va import DebertaVaTokenizer

							try:
														if not is_tokenizers_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .tokenization_deberta_va_fast import DebertaVaTokenizerFast

							try:
														if not is_tf_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_tf_deberta_va import (
														    TF_DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST,
														    TFDebertaVaForMaskedLM,
														    TFDebertaVaForQuestionAnswering,
														    TFDebertaVaForSequenceClassification,
														    TFDebertaVaForTokenClassification,
														    TFDebertaVaModel,
														    TFDebertaVaPreTrainedModel,
														)

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_deberta_va import (
														    DEBERTA_V2_PRETRAINED_MODEL_ARCHIVE_LIST,
														    DebertaVaForMaskedLM,
														    DebertaVaForMultipleChoice,
														    DebertaVaForQuestionAnswering,
														    DebertaVaForSequenceClassification,
														    DebertaVaForTokenClassification,
														    DebertaVaModel,
														    DebertaVaPreTrainedModel,
														)

else:
							import sys

							__lowerCAmelCase				      =   _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)







'''simple docstring'''


from itertools import combinations_with_replacement







def 						__magic_name__(			_A = 100       ):
						'''simple docstring'''





						UpperCamelCase__       =			[*list(range(1    ,   21       )       ), 25]
						UpperCamelCase__       =			[2 * x for x in range(1    ,   21       )] + [50]
						UpperCamelCase__       =			[3 * x for x in range(1    ,   21       )]
						UpperCamelCase__       =			singles + doubles + triples + [0]

						UpperCamelCase__       =			0
						UpperCamelCase__       =			42
						UpperCamelCase__       =			42
						UpperCamelCase__       =			42
						UpperCamelCase__       =			42

						for double in doubles:
												for throwa, throwa in combinations_with_replacement(_A    ,   2       ):
																		UpperCamelCase__       =			double + throwa + throwa
																		if checkout_total < limit:
																								num_checkouts += 1

						return num_checkouts


if __name__ == "__main__":
					print(f"""{solution() = }""")
