

from math import factorial

def 			snake_case__    (					SCREAMING_SNAKE_CASE_	:					Union[str, Any]			,  SCREAMING_SNAKE_CASE_	:					str    ):



     '''simple docstring'''





     return factorial(SCREAMING_SNAKE_CASE_    ) / (factorial(SCREAMING_SNAKE_CASE_    ) * factorial(n - r    ))

def 			snake_case__    (					):



     '''simple docstring'''





     lowercase__					:     Optional[int]   = 0

     for i in range(1			,  101    ):
          for j in range(1			,  i + 1    ):
               if combinations(SCREAMING_SNAKE_CASE_			,  SCREAMING_SNAKE_CASE_    ) > 1E6:
                    total += 1
     return total


if __name__ == "__main__":
       print(solution())




from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


snake_case_    						=				{
    '''configuration_donut_swin''': ['''DONUT_SWIN_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''DonutSwinConfig'''],
    '''processing_donut''': ['''DonutProcessor'''],
}

try:
       if not is_torch_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       snake_case_    						=				[
           '''DONUT_SWIN_PRETRAINED_MODEL_ARCHIVE_LIST''',
           '''DonutSwinModel''',
           '''DonutSwinPreTrainedModel''',
       ]

try:
       if not is_vision_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       snake_case_    						=				['''DonutFeatureExtractor''']
       snake_case_    						=				['''DonutImageProcessor''']


if TYPE_CHECKING:
       from .configuration_donut_swin import DONUT_SWIN_PRETRAINED_CONFIG_ARCHIVE_MAP, DonutSwinConfig
       from .processing_donut import DonutProcessor

       try:
              if not is_torch_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .modeling_donut_swin import (
                  DONUT_SWIN_PRETRAINED_MODEL_ARCHIVE_LIST,
                  DonutSwinModel,
                  DonutSwinPreTrainedModel,
              )

       try:
              if not is_vision_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .feature_extraction_donut import DonutFeatureExtractor
              from .image_processing_donut import DonutImageProcessor

else:
       import sys

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

